<?php 
namespace app\seller\validate;
use think\validate;
class CouponValidate extends Validate{
    //验证规则
    protected $rule = array(
		'name' => 'max:50',
    		'money'=>'regex:\d+\.?\d{0,2}',
		'condition'=>'regex:\d+\.?\d{0,2}',
		'create_num'=>'number',
		'send_num'=>'number',
		'use_num'=>'number',
    	);
    //验证失败提示信息
    protected $message = array(
		'name.max'=>'优惠券名字的值不能超过50个字符',
		'money.regex'=>'优惠券金额的值不是正确的货币格式',
		'condition.regex'=>'使用条件的值不是正确的货币格式',
		'create_num.number'=>'发放数量的值必须是一个整数',
		'send_num.number'=>'已领取数量的值必须是一个整数',
		'use_num.number'=>'已使用数量的值必须是一个整数',
);
    //验证场景
    protected $scene = array(
		'add'=>array('name','type','money','condition','create_num','send_num','use_num','status'),
		'edit'=>array('id','name','type','money','condition','create_num','send_num','use_num','status'),
	);

}